// 6-1 使用函数输出一个整数的逆序数
#include <stdio.h>

int reverse(int n)
{
    int m = 0;
    // 负数也是true, 只有0是false
    while (n) {
        // 如果是中间的0，m增加一位0；末尾的0则m不会增加位数
        m *= 10;
        // 如果n是负数，n%10也是负数
        m += n%10;
        n /= 10;
    }
    return m;
}
    
int main()
{
    int n;

    scanf("%d", &n);
    printf("%d\n", reverse(n));

    return 0;
}

/* 你的代码将被嵌在这里 */